supply dropping - Turkish English Dictionary